The Chelsea

St. Louis, MO

  • Multi-Family (147 Units)
  • St. Louis, MO
  • 5 Story Apartments over 2 Level Parking Structure
  • Under Construction