238
LOS ANGELES – Shoe Palace has leased 3,500 square feet of space at Azalea Regional Shopping Center in the Los Angeles submarket of South Gate. The center is located at 4827 Firestone Blvd. It is owned by Primestor Development. Shoe Palace is a Northern California-based casual and athletic shoe retailer.