3001 Tesla Street, San Diego, CA 92117

Current Owners
Lawrence E. Poser
Purchase Price
N/A (2012)
Property Taxes
$6,238 (2016)
Blockshopper green logo