128 Clifford St

New Bedford, MA, 02745
PENDING
$289,900Price
4Beds
2Baths
1419sqft

128 Clifford St

New Bedford, MA, 02745
PENDING
$289,900Price
4Beds
2Baths
1419sqft