1/86 Active 3D $652,900 4 Beds3 Baths2,499 SqFt 1413 CANAL POINT RD, Longwood, FL 32750 Listed by Jennifer Clark GLORY INTL. REAL ESTATE CO