5725 Van Horn St
Elmhurst, NY 11373
$4,000,000 USD
11,399 SF
20
Units
4.5% Cap Rate
11,399 SF
$4,000,000 USD
Apartments