unitized
in
Glendale, CA
Canyon Country Villas
26741 Isabella Pkwy
Canyon Country
CA
91351
(661) 298-0195
23.4
mi