$540,000 Sold Mar 24, 2025
12919 Freeman St, Windermere, FL 34786
- 3 Beds
- 2 Baths
- 2,151 Sq Ft
- Built 2004
Last Sold Summary
- $251/SF
- 2 Days On Market
Current Estimated Value $541,009
Last Listing Agent Diane Rogers KELLER WILLIAMS ELITE PARTNERS III REALTY
12919 Freeman St, Windermere, FL 34786