
We will email you a link to view the contact information.
Discover Duck Creek Apartments, a welcoming low-income housing community located at 239 N 13th St in Elwood, Indiana. Built in 2002, this property features 45 thoughtfully designed units, making it a great choice for individuals and families seeking quality and affordability. Duck Creek Apartments offers a warm and inviting atmosphere, perfect for those looking to find their new home in a supportive community. With a commitment to providing comfortable living spaces, it caters to a diverse range of residents. Explore the serene surroundings and enjoy a sense of belonging at Duck Creek Apartments, where comfort and accessibility meet. Experience the perfect blend of community and coziness in this inviting Elwood neighborhood.
Walk, Transit, and Bike Scores for 46036, ELWOOD, IN