303 Montclair Ave.
Newark, NJ07104

5 beds3 full baths1 half bath2800 sqft

$639,000