94-11 59th Avenue, Unit D23
Elmhurst, Queens, NY, 11373
_iconbed_ 1.0 Bed
_iconbath_ 1.0 Bath
$249,000
Maintenance $539 / Mo
Down Payment 100.0_min_
MLS# OLRS-1666250
Built 1964
Co-op