Clermont to get new 250-acre development to support booming area

A new development called Olympus, which is a 250-acre development across from Highway 27 is being built in Clermont.

Top Videos