Price
Beds & Baths
Home Type
Townhomes

Townhomes for Sale in Castro Valley, CA Real Estate

5 homes available on Ofirio
4147 Ravenwood Pl, Castro Valley, CA, 94546
4147 Ravenwood Pl, Castro Valley, CA, 94546 - Townhome for sale. Photo #1}
$698,000
8 days ago
4147 Ravenwood Pl, Castro Valley, CA, 94546
2 beds
1 bath
1,168 sq.ft
2877 Crystal Ct, Castro Valley, CA, 94546
2877 Crystal Ct, Castro Valley, CA, 94546 - Townhome for sale. Photo #1}
$579,900
8 days ago
2877 Crystal Ct, Castro Valley, CA, 94546
2 beds
1 bath
1,048 sq.ft
19811 Laurelwood Dr, Castro Valley, CA, 94552
19811 Laurelwood Dr, Castro Valley, CA, 94552 - Townhome for sale. Photo #1}
$879,000
71 days ago
19811 Laurelwood Dr, Castro Valley, CA, 94552
2 beds
2 baths
1,350 sq.ft
19889 Forest Avenue, Castro Valley, CA, 94546
19889 Forest Avenue, Castro Valley, CA, 94546 - Townhome for sale. Photo #1}
$799,000
100 days ago
19889 Forest Avenue, Castro Valley, CA, 94546
3 beds
2 baths
1,519 sq.ft
5373 San Simeon Place, Castro Valley, CA, 94552
5373 San Simeon Place, Castro Valley, CA, 94552 - Townhome for sale. Photo #1}
$899,900
157 days ago
5373 San Simeon Place, Castro Valley, CA, 94552
3 beds
2.5 baths
1,546 sq.ft

Similar results nearby

Results within 5 miles
1209 Sandy Bridges Ln, Hayward, CA, 94541
1209 Sandy Bridges Ln, Hayward, CA, 94541 - Townhome for sale. Photo #1}
2 miles
$715,000
64 days ago
1209 Sandy Bridges Ln, Hayward, CA, 94541
2 beds
2 baths
1,532 sq.ft
217 Spring Harvest Rd, Hayward, CA, 94544
217 Spring Harvest Rd, Hayward, CA, 94544 - Townhome for sale. Photo #1}
4 milesgood dealgated communitynew
$817,000
14 hours ago
217 Spring Harvest Rd, Hayward, CA, 94544
3 beds
3 baths
1,554 sq.ft
21153 Estancia Common, Hayward, CA, 94541
21153 Estancia Common, Hayward, CA, 94541 - Townhome for sale. Photo #1}
4 miles
$900,000
89 days ago
21153 Estancia Common, Hayward, CA, 94541
3 beds
3 baths
1,703 sq.ft
2216 Heathrow Place, San Leandro, CA, 94577
2216 Heathrow Place, San Leandro, CA, 94577 - Townhome for sale. Photo #1}
5 miles
$799,999
14 days ago
2216 Heathrow Place, San Leandro, CA, 94577
3 beds
2 baths
1,659 sq.ft
17990 Azalea Road, Hayward, CA, 94541
17990 Azalea Road, Hayward, CA, 94541 - Townhome for sale. Photo #1}
5 miles
$650,000
65 days ago
17990 Azalea Road, Hayward, CA, 94541
3 beds
2 baths
1,332 sq.ft
1400 Bockman Rd, San Lorenzo, CA, 94580
1400 Bockman Rd, San Lorenzo, CA, 94580 - Townhome for sale. Photo #1}
5 milesgated community
$899,880
12 days ago
1400 Bockman Rd, San Lorenzo, CA, 94580
3 beds
2 baths
1,520 sq.ft
1350 Jacqueline Pl, San Lorenzo, CA, 94580
1350 Jacqueline Pl, San Lorenzo, CA, 94580 - Townhome for sale. Photo #1}
5 miles
$599,999
72 days ago
1350 Jacqueline Pl, San Lorenzo, CA, 94580
3 beds
2 baths
1,457 sq.ft
137 Thousand Oaks, Oakland, CA, 94605
137 Thousand Oaks, Oakland, CA, 94605 - Townhome for sale. Photo #1}
5 milesnew
$975,000
1 day ago
137 Thousand Oaks, Oakland, CA, 94605
3 beds
2 baths
1,636 sq.ft
26517 Sunvale Court Unit 3, Hayward, CA, 94544
26517 Sunvale Court Unit 3, Hayward, CA, 94544 - Townhome for sale. Photo #1}
5 milesgood deal
$649,000
20 days ago
26517 Sunvale Court Unit 3, Hayward, CA, 94544
3 beds
2 baths
1,200 sq.ft
656 Foster Ct Unit 1, Hayward, CA, 94544
656 Foster Ct Unit 1, Hayward, CA, 94544 - Townhome for sale. Photo #1}
5 miles
$558,000
13 days ago
656 Foster Ct Unit 1, Hayward, CA, 94544
3 beds
1 bath
1,175 sq.ft
Home /
Castro Valley Townhomes For Sale

Insights for Castro Valley, CA

Asking Price

Median asking Price$799K
Average asking Price$771K

Price per Square Footage

Median price per Square Footage$582
Average price per Square Footage$582

Market Snapshot

TypeAct. ListingsList Price
Studio0$0
1 bed0$0
2 beds3$698,000
3 beds2$849,450
4 beds0$0
5+ beds0$0

Active listings

Prop Type
List Price

Active listings by Bedroom Count

Active listings by Bathroom Count

Square Footage

Median Square Footage1,350
Average Square Footage1,326

Year Built

Median Year built1979
Average Year built1978