2300 Wyndham Palms Way
Kissimmee, FL 34747

img

Windsor palms overview