Dove Hill Park in San Jose, California

Dove Hill Park in San Jose is a park 🌐. Dove Hill Park is located near Rox Place Court.