Neighborhood Located near Davis Square (7 min), Teele Square (10 min), and North Cambridge (3 mins). Public/Shared transportation: MBTA Red Line (Davis Square) 87 & 88 Bus (Davis Square) 77 Bus (Mass. Ave) Hubway bike stations: Davis Square, Mass Ave/Cameron