12
276-278 W Palisade Ave
Englewood, NJ 07631
$3,250,000 USD
9,255 SF
11
Units
7.07% Cap Rate
9,255 SF
$3,250,000 USD
Apartments