120 Mountainview Ave

 Nutley

Sold in April 2024 for

$ 735,000