Karta Vacation Rentals
In Braintree’s business district, steps from F1 Boston and minutes from South Shore Plaza. About 10 miles south of downtown Boston and Logan International Airport, with easy access to the JFK Presidential Library, Fenway Park and Gillette Stadium.