Search Property

5415 Tennessee Avenue 1st Floor St. Louis, MO 63111

For Lease

‘This property is a charming and spacious first-floor apartment located at 5415 Tennessee Avenue in South St. Louis City. This unit offers a comfortable living space with plentiful natural light. The apartment features 2 bedrooms, a fully equipped kitchen, and a cozy living room. Property Don’t miss the opportunity to make this inviting space your […]

1,050 SqFt