impression 0 200000789904 13808 ANCILLA BLVD WINDERMERE FL 34786 Listing Price $ 217,000 Sold 12/1/2017 13808 ANCILLA BLVD WINDERMERE , FL 34786 Listing Information 3 bd 2 ba 1,461 sqft. SAVE PLACES NOTES