Shopping in Hayward
Retail Chains:
72
Stores:
155
Weekly Ads:
53
Inhabitants:
149,129