$389,837 -
20727 Ovid Lane
Venice ,
FL 34293
County or Parish: Sarasota