Hillside Village Shopping Center Hillside Village – Sale of a 102,186 SF Retail Center located at 8800-8936 Watson Rd, St Louis MO 63119. Sale Price: $2,700,000.00