24750 Via Selva, Temecula, CA 92590

Current Owners
De Luz Farms
Purchase Price
$525,000 (2011)
Property Taxes
$6,469 (2021)
Blockshopper green logo