6620 Bellhurst Lane, Castro Valley, CA 94552

Current Owners
Barry C and Victoria B Rose
Purchase Price
N/A (2013)
Property Taxes
$11,245 (2021)
Blockshopper green logo