HAVANA SQUARE

Havana Square is a retail shopping center located in Aurora off the highly trafficked intersection of Havana Street and Jewell Avenue. The shopping center was built in 1983 and contains approximately 105,000 square feet of retail space.