16026 VETTA DRIVE, Montverde, FL 34756 - MLS#O5844644 - People's Tr...