Block & Co. Inc. Realtors has completed the lease-up of Crossroads Shopping Center in the Kansas City suburb of Liberty. The most recent lease transactions were with Total Wireless and Frame It.