322 DUNCAN CT #2, ORLANDO, FL 32835 (MLS # O5545801)