22
14 Walden Pl
Montclair, NJ 07042
$3,850,000 USD
20,014 SF
15
Units
4% Cap Rate
20,014 SF
$3,850,000 USD
Apartments