$8,000,000 Sold Apr 21, 2025
12238 Park Ave, Windermere, FL 34786
- 3 Beds
- 3.5 Baths
- 4,110 Sq Ft
- Built 1962
Last Sold Summary
- $1,946/SF
Current Estimated Value $3,845,491
Last Listing Agent Stellar Non-Member Agent STELLAR NON-MEMBER OFFICE
12238 Park Ave, Windermere, FL 34786