Rancho California Apartments
29210 Stonewood Rd
Temecula, CA 92591
Temecula, CA 92591