9186 San Juan Place, La Mesa, CA 91941

Current Owners
Rover Halvor L.&Angela M. Trust 10-20-93
Purchase Price
N/A
Property Taxes
$2,116 (2016)
Blockshopper green logo