$680,000

13621 Ancilla Boulevard, Windermere, FL 34786

Save Contact

Sold Price:

$680,000

Sold Date: 05/19/2023

13621 Ancilla Boulevard Windermere, FL 34786

Sold MLS# O6093759

3 beds 4 baths 2,723 sq ft Single Family