10
2455 80th St
East Elmhurst, NY 11370
$1,950,000 USD
3,016 SF
3
Units
6.27% Cap Rate
3,016 SF
$1,950,000 USD
Apartments