7
86 Center St
Clifton, NJ 07011
$1,655,000 USD
3,699 SF
6
Units
6.96% Cap Rate
3,699 SF
$1,655,000 USD
Apartments