89-50 56th Avenue, Unit 7B
Elmwood - Elmhurst, Queens, NY, 11373
_iconbath_ 1.0 Bath
500.0 _sqft_
$1,499/mo
Available Date 10/20/17
Lease Term 24 Mo
MLS# 1708936
Built 1963
Rental