Fenway Center in Boston
About Fenway Center
Fenway Center is a brand new, modern Apartment in Boston, MA, which rises to 27 stories and includes 550 lovely units.
Fenway Center is located at 820 Beacon St, Boston, MA 02215, USA with the following construction status: In progress. Fenway Center is constructed by a renowned development company Gerding Edlen, Meredith Management.
Rent a fantastic unit in Fenway Center and enjoy living to the fullest, taking advantage of all the wonderful amenities and services! For more info, call us or fill out the form.
Amenities of Fenway Center
- Bicycle Share Station
- Bike Storage
- Childcare Center