Compare Listings

$569,900

The Captain Freeman Lewis House c. 1880

80 Locust St, Falmouth, MA 02540, USA

Beds: 4Baths: 2sqft: 2542

Single-Family

ChristineClarke

5 months ago

$569,900

Beds: 4Baths: 2sqft: 2542

Single-Family

5 months ago