1713 GREEN MEADOW LANE, Orlando, FL 32825 - MLS#O5956992 - Generous...