New Century Commons, a shopping center in Delray Beach, Florida, has been purchased by Menin Development for $33 million, according to a report in the Sun Sentinel.
Seller of the 84,551-sq.-ft. center was Linton 510 LLC, which faced uncertainty over the future of one of its anchors, Sports Authority, which filed for bankruptcy in March. Questions about cash flow going forward complicated the closing of the sale, though a Menin spokesman told the South Florida newspaper that several retailers have inquired about the Sports Authority space.