Updating results...

Queens Apartments For Rent

22411 59th Ave, Flushing, NY
Apartment For Rent
$2,200/mo
Rent Zestimate ®: $2.3K
Less than 1 day on Zillow
22411 59th Ave, Flushing, NY11364
3 beds, 2 baths, 2,835 sqft
3,499 sqft lot
Built in 1965