|Total Size||1,000 sq ft|
Pets not allowed
This commercial space is located in Superior's Town Square Commercial Building. This is a high profile building in the heart of Superior located on Tower Ave. The building is very well maintained with multiple occupied businesses and office spaces.