Open in 2005, Southlands is a picturesque outdoor shopping center off South Main Street in Aurora, Colorado. This is a pretty area of commerce in the Denver Metro, with a convenient collection of shops, services and restaurants spanning a handful of blocks.
Southlands Town Center
6105 S Southlands Pkwy, Aurora, CO 80016 - Property Record
Southlands (@shopsouthlands) • Instagram photos and videos
Aurora, CO Bars and Restaurants Happy Hours – Food and Drink Specials
Southlands (Aurora, Colorado) - Wikipedia
Northwood Investors Buys Metro Denver's 900 KSF Southlands Town
Visit Aurora: 2024 Travel Guide for Aurora, Denver
AURORA CO Apartment Rentals
The Southlands Town Square Water Feature - Martin Aquatic
Shadow Ridge At Southlands - 24750 E Applewood Cir Aurora CO
Southlands Lifestyle Center