

Bristol Village Cohousing combines affordability, shared space, energy efficiency, and convenience for its residents, and revitalizes an old street in Bristol’s downtown.
Bristol Village Cohousing combines affordability, shared space, energy efficiency, and convenience for its residents, and revitalizes an old street in Bristol’s downtown.