Permits have been filed for a three-story mixed-use building at 21-01 21st Street in Astoria, Queens. Located between 21st Avenue and 21st Road, the corner development site is three blocks east of the Ralph Demarco Park along the East River. The closest transit access is the Ditmas Boulevard Station in the neighborhood, serviced by the […more]
Posted in: New York
Comments are closed.