$2,801/month

10603 Village Lake Road, Windermere, FL 34786

Save Contact

Sold Price:

$2,801

Sold Date: 03/25/2022

10603 Village Lake Road Windermere, FL 34786

Sold MLS# T3353011

4 beds 4 baths 1,834 sq ft Townhouse/Twinhome