$749,000 - 18543 Olympian Court, Canyon Country, CA 91351
18543 Olympian Court
Canyon Country,
CA
91351
Subdivision name: Shangri-La (1987/88) (SHLA)