20 Stillman St
(1)

20 Stillman St, Boston, MA 02113

Reviews

2 years ago

Terrific Location for Dining, Work, Nice Quiet Street

20 Stillman Street is in an ideal location for those who love the North End's great food. It is also perfect for individuals who work in downtown Boston or the Financial District, as it is a very short walk. There is a basketball court directly behind the building and a small park, which add nice outdoor options for this building. Neighbors are friendly and quiet.