Found 1 place
Address: 93 Highland Ave, Somerville, MA 02143
Latitude: 42.3872 (42°23′14″N), Longitude: -71.0982 (71°5′53″W)