40-40 79th Street, Unit C508
The Alameda - Elmhurst, Queens, NY, 11373
_iconbath_ 1 Bath
425.0 _sqft_
$1,450/mo
Available Date 05/01/18
Lease Term 12-24 Mo
MLS# OLRS-1750375
Built 1956
Condo