terraced houses modern architecture