6138 Tebbetts Drive, ORLANDO, FL 32808 (MLS # T2865487)