What about car parking spot?
Address: 6 Museum Way, Cambridge, MA 02141, USA
Shawn McGrath | Jun 6, 2019
Metered parking but it's always packed with cars.
Alexander McCampbell | Jun 6, 2019
Yes, toward North Station.
Jessica Aguilar | Jun 6, 2019
Metered parking right at park.
Thanks! Your answer is awaiting moderation.