A Windsor industrial building anchored by pharmacy retail giant Walgreens has sold for $5.4 million, property records show. The 62,080-square-foot property at 770-790 Marshall Phelps Road sold in ...