It's a rental community of beautiful houses.
Direct Route to Disney & Universal is located at 2538 Laurel Blossom Cir, Ocoee, FL 34761