unitized
in
Los Angeles, CA
Canyon Country Villas
26741 Isabella Pkwy
Canyon Country
CA
91351
(661) 298-0195
29.1
mi