11928 Yellow Fin Trail, Unit 3C, ORLANDO, FL 32827 (MLS # O5505833)