Kleban Properties develops South Landing- an 8,600 square foot retail building and a 3,400 square foot restaurant outparcel neighboring the University of Southern Alabama.
Kleban Properties develops South Landing- an 8,600 square foot retail building and a 3,400 square foot restaurant outparcel neighboring the University of Southern Alabama.