City Lot 2

1049 Chestnut St
Menlo Park, CA 94025

City Lot 7 in Menlo Park, CA is a convenient and free parking option with 95 spots available. It offers a maximum stay of 3 hours and no re-parking within 9 hours of initial parking.

Located at 1049 Chestnut St, City Lot 7 is a popular choice for visitors looking to explore Menlo Park and its surrounding areas. With no height restrictions and disabled spots available, it provides easy access for all types of vehicles.

Generated from the website

Own this business?
See a problem?

You might also like