9000 HUBBARD PLACE ORLANDO, FLORIDA A rare opportunity to own a 17.51 acre waterfront property on the famed Butler Chain of Lakes. With approximately 3,802 feet of shoreline…