$733,000

2011 Euclid Terrace, Sarasota, FL 34239

Save Contact

Sold Price:

$733,000

Sold Date: 09/07/2022

2011 Euclid Terrace Sarasota, FL 34239

Sold MLS# N6120309

3 beds3 baths1,712 sq ftSingle Family