Skip to main content

Photo Gallery

Proud to be a Green Built™ Texas community, we are one of the most desirable destinations in North Dallas. Seeing is believing, so we invite you to embark on a virtual tour of Windsor by the Galleria and check out what makes our apartments for rent in North Dallas different from the rest.