Updated Today COMPARE 16034 Placerita Canyon Rd, Santa Clarita, CA 91387 House for Rent 5 Beds $25,000