Details
+
11126 Lake Minneola Shores, Clermont
FL 34711
3 Beds
3.5 Baths
Built In 1984
3300 Sq. Ft.
935,000