The Downtown Ambassador sweeping the sidewalk assured me I’m not crazy. There was a garage on this corner yesterday. Today it’s gone.
As far as I can tell this is going to eventually be a 725 city-owned car parking garage in the works since 2008. There’s a Holiday Inn & Suites Hotel planned next door.
Here’s the link the to article in the Business Courier in November 2012: