275 Oxford Ave
Fair Haven, NJ07704

4 beds4 full baths1 half bath

$1,449,000