Westborough is envisioned to cater to the South by becoming the preferred destination for urban lifestyle essentials. A joint venture of Alveo Land and Cathay Land is set to be a prime spot for shopping, dining, business, relaxation and more. As a retail complex, it’s a breath of fresh air – literally. With up to 40% of the land area dedicated to open spaces, Westborough captures Southern living at its finest: breezy, al fresco, leisurely, and yet distinctly modern and dynamic all at once.
Alveo Land opens three new commercial strip lots in Westborough, the Tokyo Mansions Commercial.