$314,990 -
2228 Clovelon St
North Port ,
FL 34286
County or Parish: Sarasota