$848,000 - 31348 Canterbury Court, Temecula, CA 92591
31348 Canterbury Court
Temecula,
CA
92591
Country: US