Addison Bay opens first brick-and-mortar store

The Avalon, New Jersey location is where women's activewear brand's founder spent summers as a child.