48 North Shore

South Dartmouth, MA
$1,249,000
4 Beds, 3 Baths
2,995 sq/ft
48 North Shore
1/30
1