1221 South Railroad Street, Jacumba, CA 91934

Current Owners
Russell L. Duncan and Maria D. O.
Purchase Price
N/A (1999)
Property Taxes
$389 (2016)
Blockshopper green logo