Detroit Bus Co’s Eight & Sand in Hamtramck will be an entertainment complex and business incubator
The Detroit Bus Company has officially made the move to Detroit after purchasing a 90,000-square-foot building at 3901 Christopher St. in Hamtramck that they are calling Eight & Sand, a […]

