Are you looking for a new place to set up your shop? The Square Plaza is leasing soon! With great choices of attractions under one roof, from restaurants to stores and everything in between, this is the perfect place to run your business. Plus, Select Market will be in the shopping center - so you know it will be a success.
What Makes The Square Plaza Unique