Walk, Transit, and Bike Scores for 61350, OTTAWA, IL
Turnberry Court Apartments, located at 2811 Champlain St in Ottawa, Illinois, offers a welcoming community tailored for families seeking affordable living. Established in 2005, this low-income tax credit property features 60 well-designed units that prioritize comfort and accessibility. Residents will appreciate the thoughtful layout and inviting atmosphere that promote a sense of belonging. The property enhances the family-friendly environment, making it an ideal choice for those looking for a supportive community. With its convenient location, Turnberry Court Apartments provides easy access to local amenities and attractions, ensuring that residents can enjoy the best of Ottawa. Discover a place where family life can thrive at Turnberry Court Apartments.