Advertising placards for the shoe brand Skechers are on a unit in Culver Square as the shop prepares for the opening. The space had been empty since fellow shoe retailer Clarks moved out of the ...