address

20433 John Dr
Castro Valley, CA 94546

$751,200
Estimated market value


Quick Summary

28,550 sqft living area
55 Beds
41 Baths

Activate Listing on Geodoma


First Listing: Always Free!