Details 1600 Deo Dara Drive, Hoover, AL 35226 Commercial Building $15/sf plus cam/insurance/taxes Hoover