3054 Armada Place, San Diego, CA 92106

Current Owners
Marsh Philip G. Trust 01-11-06
Purchase Price
N/A (2006)
Property Taxes
$1,283 (2016)
Blockshopper green logo