$375,000 - 20836 Plum Canyon Road Unit 238, Santa Clarita, CA 91350
20836 Plum Canyon Road Unit 238
Santa Clarita,
CA
91350
Country: US