One Michiana Square is a commercial office building situated in the heart of South Bend, IN. It offers modern office spaces for businesses looking to establish a presence in the area.
With its convenient location and professional atmosphere, One Michiana Square provides a suitable environment for companies seeking a central and accessible workspace in the region.
Generated from their business information