41-58 71st Street, Unit 4A
Elmhurst, Queens, NY, 11377
_iconbed_ 2.0 Beds
_iconbath_ 2.0 Baths
1100.0 _sqft_
$27 _persqft_
$2,480/mo
Available Date 03/04/19
Lease Term 1-24 Mo
1 DOM
Built 1988