Homes for sale - 1477 CANAL CROSS CT, Oviedo, FL 32766 – MLS#O60606...