$395,000 -
12149 Canal Street
Tavares ,
FL 32778
County or Parish: Lake