Williamsburg Center Williamsburg Center – The sale of 24,319 SF of Retail Space at 12154-12190 Natural Bridge Rd, St Louis MO 63044. Sale Price: $850,000.00.