2342 BABBITT AVE, ORLANDO, FL 32833 (MLS # O5545979)