Walk, Transit, and Bike Scores for 68110, OMAHA, NE
Welcome to Twentieth Place, a welcoming community situated at 1825 N 20th St in Omaha, Nebraska. Established in 1998, this low-income housing development features 18 thoughtfully designed units, making it an ideal choice for those seeking comfortable and affordable living options. The property is committed to serving a diverse demographic, providing a supportive environment for residents. Twentieth Place offers a unique opportunity for individuals and families looking to thrive in a vibrant community. With a focus on accessibility and community spirit, it captures the essence of home while ensuring residents have the comfort and stability they deserve. Come discover the welcoming atmosphere of Twentieth Place, where community and affordability meet.