16M Building on Old Office Depot Site in Lower Downtown Sold

See full article at Denver Post >>