The Hancock Downtown Development Authority now owns the former Risto’s Hardware building on Quincy Street.

Full Story