How far is Hoover Metropolitan Stadium from the large upscale, super-regional shopping mall close to Birmingham in Hoover, Alabama?
three miles
-1
Section::::Abstract.
Hoover Metropolitan Stadium
1790103
-1
Section::::Abstract.
Hoover Metropolitan Stadium
1790103
-1
Section::::Abstract.
Riverchase Galleria
1162761