11421 Tindall Road, ORLANDO, FL 32832