Tapia Canyon Open Space in Castaic, CA 91384

Tapia Canyon Open Space in Castaic, CA 91384 (Los Angeles County) is a nature reserve (City of Santa Clarita). Tapia Canyon Open Space is located near Valley View Way.

Leisure
nature reserve
Operator
City of Santa Clarita