Welcome to 29 Williams Drive! This 3 bed/1 bath ranch offers single floor living and is located in a very desirable neighborhood. Right in the heart of Topsham you will find yourself close to shopping, municipal buildings, and the highway. With an easy commute to Portland, Augusta, Lisbon, and Lewiston, it doesn't get more central than this! Come add some finishing touches to make this your perfect home.