23 Waldo St

New Bedford, MA, 02745
PENDING
$425,000Price
3Beds
2Baths
1196sqft

23 Waldo St

New Bedford, MA, 02745
PENDING
$425,000Price
3Beds
2Baths
1196sqft