ames apartments towne wallpaper west towne apartments ames 1 review of West Towne I lived in one of the studio apartments in 2015 and really liked it. West Towne is a 1060 square foot prop… Tuesday, October 18, 2022 Edit