closed $355,000 2.8% $365,000 4 Beds2 Baths2,063 SqFt 1660 CANOE CREEK RD, Oviedo, FL 32766 Single Family Home Listed by KELLER WILLIAMS CLASSIC