1806 BEECHER ST #X, ORLANDO, FL 32808 (MLS # O5524430)