Hayward, CA Restaurants For Lease
For lease

3295 Castro Valley Blvd
Restaurants • 3,861 SF

3295 Castro Valley Blvd
Restaurants

Hayward Retail Space For Lease
Prime Hayward location, 3,835 sq ft.

Hayward Retail Space: Prime Location
1,094 sq ft storefront, ideal for retail or restaurant.