We have found 38 properties on Main St, Windermere, FL. Average price per square feet on Main St is $161. It is 9.5% higher than average price per sqft Windermere. Average sale price on Main St is $412,323. It is 23.4% lower than average sale price in Windermere.

List of properties

AddressOwnerView Details
10 Main St, Windermere, FL 34786
N/A
10 Main St, Windermere, FL 34786N/AView Details
106 Main St, Windermere, FL 34786
N/A
106 Main St, Windermere, FL 34786N/AView Details
109 Main St, Windermere, FL 34786
N/A
109 Main St, Windermere, FL 34786N/AView Details
111 Main St, Windermere, FL 34786
N/A
111 Main St, Windermere, FL 34786N/AView Details
116 Main St, Windermere, FL 34786
N/A
116 Main St, Windermere, FL 34786N/AView Details
118 Main St, Windermere, FL 34786
N/A
118 Main St, Windermere, FL 34786N/AView Details
133 Main St, Windermere, FL 34786
N/A
133 Main St, Windermere, FL 34786N/AView Details
19 Main St, Windermere, FL 34786
N/A
19 Main St, Windermere, FL 34786N/AView Details
20 Main St, Windermere, FL 34786
N/A
20 Main St, Windermere, FL 34786N/AView Details
211 Main St, Windermere, FL 34786
N/A
211 Main St, Windermere, FL 34786N/AView Details
216 Main St, Windermere, FL 34786
N/A
216 Main St, Windermere, FL 34786N/AView Details
226 Main St, Windermere, FL 34786
N/A
226 Main St, Windermere, FL 34786N/AView Details
25 Main St, Windermere, FL 34786
N/A
25 Main St, Windermere, FL 34786N/AView Details
300 Main St, Windermere, FL 34786
N/A
300 Main St, Windermere, FL 34786N/AView Details
323 Main St, Windermere, FL 34786
N/A
323 Main St, Windermere, FL 34786N/AView Details
325 Main St, Windermere, FL 34786
N/A
325 Main St, Windermere, FL 34786N/AView Details
33 Main St, Windermere, FL 34786
N/A
33 Main St, Windermere, FL 34786N/AView Details
401 Main St, Windermere, FL 34786
N/A
401 Main St, Windermere, FL 34786N/AView Details
43 Main St, Windermere, FL 34786
N/A
43 Main St, Windermere, FL 34786N/AView Details
48 Main St, Windermere, FL 34786
N/A
48 Main St, Windermere, FL 34786N/AView Details