3bed/1bath Newly Renovated Spacious 1200 sq ft Apt for Rent in Elmhurst by 51th ave and 92nd st. Includes water and heat. Rent is $2200 + broker fee. Please call for showing 917-450-6340
This property is not currently displayed as for sale or rent on Zillow. This may be different from what's on other websites or public sources.