1417-33 Tower Grove Ave., St. Louis

Located in the heart of South St. Louis, Tower Grove South, these beautiful apartments are ready to be your next home.

Key Notes

Upstairs Unit: 2B/2BA

Downstairs Unit: 2B/2BA


Book a tour and see it as soon as today.


Send us an email to learn more about this property.