The ST. LOUIS STREET PLACE development site is in the heart of downtown Mobile’s Central
Business District. High Walkability location in the midst of Mobile’s historic architecture and a
destination for shopping, dining, and entertainment. The property is located across the street
from the state of the art Greer’s St. Louis Market and Ace Hardware.