WELCOME HOME Perched on the majestic bank of the Cumberland River, The Still I Apartments blends the gentle beauty of nature and the convenience of city living in Nashville, Tennessee. Nestled on a wooded hillside, you'll enjoy an easy, relaxed lifestyle just minutes from major hospitals and universities. The Still I is near I-40 West, downtown, and the shops at Nashville West. Select your new pet-friendly apartment today and enjoy the riverfront views!