41922 Motor Car Parkway, Temecula, CA 92591

Current Owners
Atwood and Andrews Dev
Purchase Price
$2,000,000 (2011)
Property Taxes
$33,874 (2021)
Blockshopper green logo