The Soulard Office Building

The Soulard Office Building was constructed in 1928 in Saint Louis, MO. Third Man Development acquired the property in 2009 and renovated the historic structure into an office building that was occupied by the O’Brien Law Firm.

  • 20,000 Sq. Ft. Building

  • Historic Redevelopment

  • $1,600,000 Development

Previous
Previous

First Student Bus Terminal