7316 Curtiss Ave Sarasota, FL 34231