303-307 Montclair Ave.
Newark, NJ07104

5 beds3 full baths1 half bath2800 sqft

$599,000