$580,000

6655 Duncaster Street, Windermere, FL 34786

Save Contact

Sold Price:

$580,000

Sold Date: 07/24/2023

6655 Duncaster Street Windermere, FL 34786

Sold MLS# O6105253

4 beds 3 baths 2,460 sq ft Single Family