News

Hoover’s Inverness Center North office park could soon be home to hundreds of new apartments and over 30,000 square feet of retail and restaurant space, according to the city’s Economic ...