Apartments - Dogs Ok - Elmhurst - Queens

Studio and 1 Bath

80th Street Apt. 3E-56  Apt. ID #: 802641
Rent: $1,650
Neighborhood: Elmhurst
Street: 80th Street
Apt.: 3E-56 | Apt. ID #: 802641