Permits Filed for 84-18 Grand Avenue in Elmhurst, Queens
Permits have been filed for a five-story mixed-use building at 84-18 Grand Avenue in Elmhurst, Queens. Located between Haspel Street and 84th Street, the lot is near the Grand Avenue-Newtown subway station, serviced by the E, F, M, and R trains. Michael Gao of 1820 Grand LLC is listed as the owner behind the applications.