The property located at 5 Rio Vista Dr Louisville, KY 40207 is a Single Family property. Built in 1958, the property at 5 Rio Vista Dr has 4 bedrooms, 5 bathrooms, is approximately 5,026 square feet. The property is located in the Indian Hills neighborhood.