903 LAKE BISCAYNE WAY, ORLANDO, FL 32824 (MLS # O5530655)