California Street Mini Park
W Santa Clara St
Ventura, CA 93001
California Street Mini Park is a charming outdoor space nestled in the heart of Ventura, CA. It offers a peaceful retreat for visitors to relax and enjoy nature.
The park features lush greenery, benches for seating, and a serene atmosphere, making it a perfect spot for a leisurely stroll or a moment of quiet reflection.
Generated from their business information
See a problem?
You might also like
Partial Data by Foursquare.