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