
A 6000 square foot store located in Tahoe City in the Tahoe City Marina Mall (a fully enclosed mall on the Lake). Great names in designer clothing and ski wear including Polo and Bogner.
Sports Tahoe
Last updated: November 2020
A 6000 square foot store located in Tahoe City in the Tahoe City Marina Mall (a fully enclosed mall on the Lake). Great names in designer clothing and ski wear including Polo and Bogner.