$3,995,000 -
640 N Owl Drive
Sarasota ,
FL 34236
County or Parish: Sarasota