7150 Tamworth Parkway, Sarasota, FL, 34241