Strand Management Group – Annual rentals in Windsor Green Located in the very popular Carolina Forest area, Windsor Green is home to some of the most gorgeous condos. These annual rentals range from 2, 3, and 4 bedroom floor plans with up to 2,300 square feet. With amenities including a clubhouse, playground, outdoor grilling area and two pools, Windsor Green makes for the perfect neighborhood for everyone in the family.