Unit 116 at Windsor Square offers 462 SF of well-positioned office and retail space in one of South Surrey's most established and high-traffic commercial centres. Windsor Square is a 50,000 SF multi-tenant complex anchored by a strong mix of medical, professional, and retail tenants, including