15
22 E Quackenbush Ave
Dumont, NJ 07628
$1,650,000 USD
6,000 SF
14
Units
6.98% Cap Rate
6,000 SF
$1,650,000 USD
Apartments