1600 E AMELIA STREET, Orlando, FL 32803 - MLS#O5824687 - Michele Fr...