St. John Square
St. John Square is a convenience oriented retail center containing 9,604 square feet located in St. John, Indiana. The property was purchased as a single asset in December 2010.
St. John Square is a convenience oriented retail center containing 9,604 square feet located in St. John, Indiana. The property was purchased as a single asset in December 2010.