Icon Building - The Diamond Head Building - 795 SF or 2,324 SF of office space in Hoover, Alabama.605 SF space is ready to move in. Floor to Ceiling windows for lots of natural light. Work close to where you live for less traffic and more productivity. Located less than a mile from I 65 and I 459 access. Close to groceries, restaurants, shopping and more.