19 Old Phillipsburg Belvidere Rd

 19 Old Phillipsburg Belvidere Rd, BelvidereNJ 07823
$1,1002 Beds1000 sqft