19 Chester St

19 Chester St, Boston, MA 02134


2 years ago

The Chester Manor

This building is full of young professionals who want to live close to Boston, but not necessarily in the heart of the city. It has easy access to public transportation with two T stops walking distance from the apartment entrance. The surrounding streets are filled with unique restaurants and shops, and the residence is just two T stops away from Boston's Fenway Park! There is always some sort of excitement just minutes away from this apartment building located on a one way street off of Common... View More