Sole Terra Shoes
5933 College Avenue, Oakland, California, 94618
Sole Terra Shoes is a premier footwear retailer located in Oakland, California, offering a carefully curated selection of quality shoes for the discerning customer. The store specializes in providing footwear that combines style, comfort, and durability across multiple categories and brands.