88-36 Elmhurst Avenue, Unit 5A
Elmhurst, Queens, NY, 11373
_iconbath_ 1.0 Bath
$1,490/mo
Available Date 06/08/17
Lease Term 12 Mo
MLS# RLMX-00181001102173
Built 1939
Rental