Brookline Plaza1717 Beacon Street
Urban Transit-Oriented Location
Brookline Plaza, located just west of Brookline’s Washington Square on the MBTA Green Line, is home to a Star Market.
Brookline Plaza is a single-store property in a densely populated urban neighborhood with excellent access to downtown Boston by car and public transit. Shops, services, and restaurants are within walking distance of the plaza.