$629,000 - 41895 Kaffirboom Court, Temecula, CA 92591
41895 Kaffirboom Court
Temecula,
CA
92591
Country: US