Does it have parking?
Address: 37 Davis Square, Somerville, MA 02144, USA
Andre Jones | Sep 15, 2021
Park on the street next to meters.
Fred Savage | Sep 15, 2021
Nope. There's a parking lot nearby though
David Sapozhnikov | Sep 15, 2021
No only meters
Thanks! Your answer is awaiting moderation.