New Listing
Viewed
22260 N 6Th St
Castro Valley, CA 94546
$1,399,000
2,956 sq.ft.
Courtesy Of eXp Realty of California Inc.