5137 TELLSON PL, Orlando, FL 32812 - MLS#O6032017 - Mark Lyda - Gen...