The Villa in Lincoln is ready to be your home. This community is located in Lincoln at 2701 N. 70th St. in the 68507 area. Be sure to check out the apartment floorplan options. The community staff is ready for you to visit. Come see The Villa today.