Isthmus highrise is a real eyesore in the downtown

February 03, 2015 12:00 AM