10665 Village Lake Rd, Windermere, FL 34786
The 10,586 square foot building is 100% leased. It has been well maintained by the current owner, limiting the need for future capital expenditures.