View Property 90-01 23rd Avenue, Elmhurst, NY 11369 Premium LaGuardia Airport Location 90,493… Sq. Ft. 90,483 Block 1068 Lot 48 Zoning R3-2, C2-2 For Lease