9006 Felson Road, San Diego, CA 92129

Current Owners
Castillo Family Trust 05-11-95
Purchase Price
N/A
Property Taxes
$3,064 (2016)
Blockshopper green logo