Sale Pending
Viewed
246 West St Street
Weymouth, MA 02188
$425,000
3 beds
2 full
bathrooms1,326 sq.ft.
Listed By CENTURY 21 North East