ML# :806580 One Bedroom Apartment .About 750 Sf, Close to Down town Elmhurst, Near Shopping mall, Library, supermarket, Subway Station, Bus station.Sponsor Unit, No Board interview.
84-20 51 Avenue Unit 6L, Elmhurst, NY, 11373