15015 Lucidi Farms Way, Poway, CA 92064

Current Owners
Peppertree Farms LLC
Purchase Price
N/A (2017)
Property Taxes
$21,791 (2016)
Blockshopper green logo