41338 Armada Place, Temecula, CA 92591

Current Owners
Gary L. Smith and Linda Smith
Purchase Price
N/A (2023)
Property Taxes
$2,560 (2021)
Blockshopper green logo