Apartment For Rent
$2,338
42-15 81 Street NW
Elmhurst, New York, United States
2bd 1ba
Listed By: Listanza Services Group
Listed On: 06/09/2023
Listing ID: GL5323832 View More Details
Description
newly renovated 2 bedroom in Elmhurst. Pet friendly. laundry in building