$649,777 - 23212 Kimmore Terrace, Valencia, CA 91355
23212 Kimmore Terrace
Valencia,
CA
91355
Country: US