Viewed
Belvidere Twp., NJ 07823
$320,000
5 beds
3 full
bathroomsCourtesy Of Melchor Realty