Photos neededAsk the owner for images of this property.
SOLD
$870,000
24815 Townsend Ave, Hayward, CA, 94544
3 Beds · 2 Baths · 1,186 Sq Ft
Transaction side: Seller / co-listing. Recent activity tied to DRE #01479256.
Closed June 2026
View location on Google Maps ↗Private consultation
Interested in this property?
Request more information or select a preferred time for a private viewing.
