$485,000 - 18123 Erik Court Unit 357, Canyon Country, CA 91387
18123 Erik Court Unit 357
Canyon Country,
CA
91387
Country: US