5445 ENDICOTT PLACE, Oviedo, FL 32765 - MLS#O5958393 - Michele Fras...