1502 LANDO LANE, Orlando, FL 32806 - MLS#O5956081 - People's Trust ...