9068 VICKROY TERRACE, Oviedo, FL 32765 - MLS#O5967173 - Paul & Deni...