Chase Lake Station
Location: Hoover, Alabama
Square Feet: 18,000

Chase Lake Station is a two building, 18,000 square foot retail and food service center. The structures are comprised of pre-engineered manufactured buildings with metal stud infill. Exterior finishes include expansive aluminum framed glass, stone, and stucco. The center is anchored by Taziki’s and The Egg and I.