Retail or office suite available for lease in the desirable Windsor Palms Plaza II! Suite 628 is approximately 1,131 rentable square feet located on the second floor of this popular plaza. The top floor features a modern aesthetic, great natural lighting, and has an elevator. Plenty of parking in the large onsite lot. Superb location with high visibility, easy Highway 101 access, and great proximity to the Town Green and Windsor area. Multiple suites are also listed for sale separately.