Cohousing, Small House Movement

Company Description

Combining affordable, small-sized housing with cohousing and sustainability.