Walk, Transit, and Bike Scores for 05401, BURLINGTON, VT
ECHO North & North, located at 21 N Champlain St in the charming city of Burlington, Vermont, is a welcoming low-income tax credit property ideal for families seeking a supportive and vibrant community. Established in 2003, this thoughtfully designed residence offers 11 low-income units, providing a comfortable and affordable living environment for those in need. The property reflects a commitment to fostering a sense of belonging, making it a perfect choice for families looking to thrive in a nurturing atmosphere. With its prime location in Burlington, residents can enjoy easy access to local amenities, parks, and community resources, ensuring a fulfilling lifestyle. ECHO North & North stands as a testament to access and opportunity, making it a great choice for families seeking their next home.