Stawberry Tree Lane in Temecula, CA

31377 Stawberry Tree Lane, Temecula, CA 92592

Current Owners
Samuel B. Cruz and Lindsay A. Cruz
Purchase Price
N/A (2022)
Property Taxes
$2,749 (2021)
Blockshopper green logo