8949 Lombard Place, San Diego, CA 92122

Current Owners
Torrey Pines Village Apartments
Purchase Price
N/A
Property Taxes
$72,357 (2016)
Blockshopper green logo