48 North Shore
South Dartmouth, MA 02748

$1,399,000 4 Beds 3 Baths 2,995 sq/ft
48 North Shore 1/30 1
Video