Extensively renovated in 2015, Turberry at Village Green offers 78 affordable one, two and three bedroom apartments in Lewiston, Idaho. An on-site clubhouse, business center, fitness center and kitchen are just some of the many amenities at this family-affordable housing community.
Turnberry features panoramic views, private patios and decks, central air conditioning, efficient natural gas heating and more.