Rivertree Landing Apartment Homes at 6909 Indian River Drive in Tampa, FL 33617 offers one-, two- and three-bedroom apartment homes in a quiet residential setting in northeast Tampa. Life here comes with the convenience of valet trash service, so taking out the garbage is one less chore on your list. Rivertree Landing sits in the Temple Terrace area near the Hillsborough River, close to the University of South Florida, Busch Gardens, Temple Terrace's parks and golf, and local shopping and dining along Fowler Avenue and 56th Street. Quick connections to I-75 and I-275 make it easy to reach Downtown Tampa, Brandon and the rest of Tampa Bay. Cats and small dogs are welcome (pet policy applies). Call or message our leasing team today to see which floor plans are available and schedule a tour of your next home at Rivertree Landing.