Walk, Transit, and Bike Scores for 62906, ANNA, IL
Discover the charm and community spirit of Knollwood Apartments, nestled at 112 Leigh Ave in Anna, IL. This inviting complex, established in 1988, offers a welcoming atmosphere with 16 low-income units designed to foster a sense of belonging among residents. Knollwood Apartments is a proud participant in the Low-Income Tax Credit Program, ensuring accessibility and affordability for those seeking a comfortable home environment. The property features a well-maintained exterior and creates a sense of community, making it an excellent choice for individuals and families looking for a friendly neighborhood. With its prime location in Anna, residents can enjoy convenient access to local amenities, parks, and shops. Experience a supportive living space at Knollwood Apartments, where comfort meets affordability in a vibrant community setting.