Reviews
Overall rating
Rohullah neda
27 Mar, 2024
Nice and beautiful place
Read more
Jabber louie
08 Aug, 2022
A pleasant part of Palo Alto. Large area with small town charm. A business park that is heavy on the park. A very peaceful area. Hey look! There are ducks and Geese in the area!
Read more
Connor kim
30 May, 2019
Alishia natiello
26 Jun, 2017
Alex mcgraw
05 May, 2017