3408 LEEMOORE PLACE, Orlando, FL 32818 - MLS#S5053705 - Michele Fra...