4235 Mabel Ave$849,990New2 Beds • 1 Bath • 969 Sq. Ft.Castro Valley, CA, 94546David LamKha David C. Lam, Broker
3998 Castro Valley Blvd 032$85,0001 Bed • 1 BathCastro Valley, CA, 94546Hera AlikianReal Estate Source