24 Harvard St

Fairhaven, MA, 02719
PENDING
$384,900Price
2Beds
1Baths
618sqft

24 Harvard St

Fairhaven, MA, 02719
PENDING
$384,900Price
2Beds
1Baths
618sqft