Address: 14200 E Alameda Avenue
Shopping center in Aurora, Colorado. The Town Center at Aurora is an enclosed, two-level regional shopping center located in Aurora, Colorado, and covers a leasable area over 1 million square feet.
Shopping center in Aurora, Colorado. The Town Center at Aurora is an enclosed, two-level regional shopping center located in Aurora, Colorado, and covers a leasable area over 1 million square feet.