View Details Under Contract $635,000 1 of 42 Teaticket | Falmouth 67 units 3 beds 2 baths 1 ½ baths 2,318 sqft