1/76 76 Active $514,000 2 Beds2 Baths1,956 SqFt 4139 63RD TER E, Sarasota, FL 34243 Single Family Home Listed by FINE PROPERTIES