Studio - Elmhurst - Queens

Studio and 1 Bath

80th Street Apt. 1A  Apt. ID #: 837271
Rent: $1,599
Neighborhood: Elmhurst
Street: 80th Street
Apt.: 1A | Apt. ID #: 837271