27911 Seco Canyon Rd.
91350 Santa Clarita, CA
Moderate