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