3407 FOXCROFT CIRCLE, Oviedo, FL 32765 - MLS#O5959962 - Michele Fra...