Skip to main content

Get Directions to Our Apartments by Southlands Mall

Apartments in 80015

The Fletcher Southlands is situated conveniently in Aurora, CO. Our 22959 E. Smoky Hill Rd. location is close to the University of Colorado Health and just minutes from convenient neighborhood services like Valley Plaza Shopping Center, AMC Dine-In Southlands 16, and The Medical Center of Aurora with easy access to E470 and E Smoky Hill Rd!

Our proximity to C-470, the Denver Tech Center, and Downtown Denver make us one of the most desired locations in Aurora!

Contact us today to schedule a tour of our apartment homes and see all the reasons why you will want to make The Fletcher Southlands your new home!