Renovated two bedroom duplex available June 1st in East Elmhurst, close to La Guardia airport.Q72 bus stop right outside the house. Parking spot available for
Mint, fully furnished, available for 3 to 6 month lease only: 171 East 73rd Street is a 20’ wide townhouse built in 1860 and completely reimagined in 2016.