Eden Shores

28899 Hesperian Blvd

Hayward CA 94545

50,000 sq.ft of Retail space

Established 2019