Temecula, CA, 92590

$349,900

Temecula, CA, 92590

ACTIVE