DEVIR PARK
Malden, MA

From Boston (5.1 miles):

From the North: