Lake Hiawassee

Lake Hiawassee is a 226-acre lake located on the north end of MetroWest in Orlando, Florida 32835.

Turkey Lake

Turkey Lake is a 323-acre lake located in Orlando, Florida 32835.