Permits Filed for 1801 66th Street in Bensonhurst, Brooklyn
Permits have been filed for a seven-story mixed-use building at 1801 66th Street in Bensonhurst, Brooklyn. Located at the intersection of 66th Street and 18th Avenue, the corner lot is two blocks from the 18th Avenue subway station, serviced by the N train. Benjamin Clyburn under the 651923 18th Avenue LLC is listed as the owner behind the applications.