21
99 Valley Rd
Montclair, NJ 07042
$1,290,000 USD
3,324 SF
12
Units
6.45% Cap Rate
3,324 SF
$1,290,000 USD
Apartments