The Point at Windermere is situated on 32 acres in West Chester. We offer 1,2,3 bedroom apartment homes for lease between 2-12 months.. Our apartment homes all offer private entrances, fully applianced kitchens, large patios and decks, and open floor plans.