Integra Heights, 2100 Olympus Blvd., Clermont, held its grand opening on Tuesday, November 7. Members of the South Lake Chamber of Commerce provided the ribbon-cutting celebration.
Located near Lake Louisa State Park, and part of the Olympus Master development, the pet-friendly apartment complex offers 1, 2 & 3 bedroom apartments with plenty of nature, sports, wellness, entertainment and residential development.
To learn more, visit the website- Integra Heights at Olympus.