Experience the best of comfort and luxury at The Depot at Twenty Mile. Our pet-friendly apartment offers an extensive list of amenities including a pool, fitness center, BBQ, and more! Tour our apartments today and see why our residents love calling The Depot home.