If you're anything like us, you may have noticed on your traipses through downtown lately that the 45-story Hanover Republic Square apartment tower at the corner of West Fifth and Lavaca Streets is looking pretty much done. Heck, it's so new that the project is still under construction in its Google Street View taken earlier this year:
While it . . .