Great central Boston location. The building sits right outside Audubon Circle. Lots of options for food and entertainment nearby! Minutes to Kenmore Square, Fenway Park, Boston University, and Longwood Medical. Two choices of T Lines one minute away: Take ...
See More