2424 S. 9th Street

St. Louis, MO

  • Multi-family apartments (127 units)
  • Under construction
  • 4 story apartments
  • Over parking structure