Amenities
Furnished 1 bedroom right off Broadway in the heart of Elmhurst. Prime location having all the essentials within a 5 min walk - subway, restaurants, mall, supermarkets, etc.
Electricity is subsidized. Very turn-key in terms of move in. Just need to bring your things.
Minimum of 6-month lease required