$1,350,000 -
24 Saint Croix Way
Englewood ,
FL 34223
County or Parish: Sarasota