Fantastic location, close to BU, Fenway, and Kenmore T stop…. Written by on October 21, 2024. Previous Next