24
25 E Linden Ave
Englewood, NJ 07631
$5,350,000 USD
22,650 SF
5
Units
5.43% Cap Rate
22,650 SF
$5,350,000 USD
Apartments