13839 Sand Meadow Lane, ORLANDO, FL 32824 (MLS # S4841712)