Permits Filed for 71-12 Park Avenue in Flushing, Queens
Permits have been filed for a two-tower, 39-story residential building at 71-12 Park Avenue in Flushing, Queens. Located between 71st Avenue and 160th Street, the through lot is closest to the Kew Gardens LIRR station. David Marx of MDG Real Estate is listed as the owner behind the applications.