21029 San Miguel Ave
Castro Valley, CA94546

3 beds1500 sqft

$809,990

Sold
    Real Time Web Analytics