Planet Fitness Opens at Plaza Escuela in Downtown Walnut Creek

Plaza Escuela, Walnut Creek

Last November, we learned that Planet Fitness would be coming to Plaza Escuela where Cost Plus used to be, and they have now opened. Check out details on their Walnut Creek page here and membership plans here. How can they offer a $10 monthly plan? Is this typical?