Duck Creek Apartments 239 North 13th Street, Elwood, IN 46036
About the Business
Duck Creek Apartments is a cozy residential complex located at 239 North 13th Street in Elwood, Indiana, United States. Our community offers a peaceful and serene living environment surrounded by lush greenery and scenic views. The apartments feature modern amenities and spacious layouts, perfect for individuals and families looking for a comfortable place to call home. Residents can enjoy on-site parking, a community room, and easy access to nearby shops and restaurants. Come experience the convenience and charm of Duck Creek Apartments.
Reviews
"Fantastic little complex in small town Elwood Indiana. Friendly caring staff and several freshly overhauled units. Varying unit sizes from 4 bedrooms to single bedroom. Rent prices are very reasonable."
List of local businesses, places and services in Indiana
β business help π services β phones π opening times βοΈreviews π addresses, locations π· photos