PROPOSED LANDMARK: Innovation Tower would stand 633 feet high.
PROPOSED LANDMARK: Innovation Tower would stand 633 feet high.
PROPOSED LANDMARK: Innovation Tower would stand 633 feet high.