Cape Cod Apartments Loading Map.... Cape Cod Apartments62 Locust St. - FalmouthEvents 41.5529705 -70.62279869999997 Address 62 Locust St. Falmouth MA United States Upcoming Events No events in this location