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.

Investment
Investment Portfolio
St. John Square