Create a Website Account - Manage notification subscriptions, save form progress and more.
110 Lerida Avenue Millbrae, CA 94030
This facility has not yet been rated.
Bayside Manor Park, located at the end of Lerida Avenue, is within walking distance of the BART and Caltrain Station. This neighborhood park is currently in the process of being redesigned and is planned to be reconstructed in 2024.