18045 Terra Verde Pl, Santa Clarita, CA 91387, United States
26370 Diamond Pl #511, Santa Clarita, CA 91350, United States