3D Pending $333,000 3 Beds3 Baths1,373 SqFt 9012 DRIVEN SNOW ST, Sarasota, FL 34241 Townhouse Listed by TAYLOR MORRISON RLTY OF FLA