Permits Filed for 246 West 18th Street in Chelsea, Manhattan
Permits have been filed for a 12-story mixed-use building at 246 West 18th Street in Chelsea, Manhattan. Located between Seventh and Eighth Avenues, the interior lot is steps from the 18th Street subway station, serviced by the 1 train. Joseph Nabavi of Innovative is listed as the owner behind the applications.