2477 Stickney Point Rd Sarasota, FL 34231