Right next to Tufts University, Davis Square has good transportation (Red Line service into Boston), Bus lines, and bike routes into the city as well. There's lots of businesses and services right in the Square or nearby. There's a supermarket down the road in Porter Square Shopping Center. Harvard Square and Boston are minutes away.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.