2504 N Euclid Ave, Sarasota, FL 34234, USA
3612 49th St, Sarasota, FL 34235, USA
3312 49th St, Sarasota, FL 34235, USA
4240 Derek Way, Sarasota, FL 34233, USA