The Arcade Building
Drag box to select area
The Arcade Building is a shopping center that houses a variety of restaurants and stores. It also features a hall that is available for special event rentals.
318 Harvard St # Bro, Brookline, MA 02446
- Hours: By appointment