Apartments - Dogs Ok - Elmhurst - Queens

Studio and 1 Bath

80th Street Apt. 6A-52  Apt. ID #: 815066
Rent: $1,650
Neighborhood: Elmhurst
Street: 80th Street
Apt.: 6A-52 | Apt. ID #: 815066