• 2207 S 12th St, Saint Louis, MO 63104

This property isn't on the market right now.

Property Details

Located in the economically-and-culturally diverse Soulard neighborhood, less than two miles south of downtown Saint Louis. Quick access to I-44 and I-55

  • Property Type
    Office
  • Submarket
  • Total Building Size
    8,875RSF
  • Total Acres
    0.25
  • Building Class
    B
  • Property ID
    1962494