$2,550,000
3500 Bay Shore Road, Sarasota, FL 34234
$699,900
1051 Indian Beach Drive, Sarasota, FL 34234
$2,850,000
924 Indian Beach Drive, Sarasota, FL 34234
$1,525,000
904 Virginia Drive, Sarasota, FL 34234
$10,900,000
4423 Bay Shore Road, Sarasota, FL 34234
$629,500
626 46th Street, Sarasota, FL 34234