3765 Castro Valley Blvd
Castro Valley, CA 94546
$1,799,999 USD
4,229 SF
1
Unit
4,229 SF
$1,799,999 USD
Manufactured Housing Mobile Home Park