The Alibi at Lake Lilly
2760 Southside Dr, Ocoee, FL 34761
Welcome to the Alibi at Lake Lilly, a spanking new community in Ocoee, FL, where the vintage charm of the 1920s Art Deco period comes to life. The Alibi boasts a retro clubhouse, reminiscent of the bygone speakeasy era, that'll have you transported back in time. Meanwhile, each of our apartment homes is meticulously designed with contemporary finishes, serving as a blank canvas to cater to your individual style and taste.
More Business Info
- Hours
- Regular Hours
Mon - Fri: Sat - Sun: - Other Link
- Category
- Apartments