Palo Alto Parks to check out
Hoover Park is one of Palo Alto Parks to check out.

1. Hoover Park

8.6
2901 Cowper St, Palo Alto, CA
Park · Midtown Palo Alto · 7 tips and reviews