The determined inventiveness of the community that inhabits the Space Station – a sprawling workshop, art studio and venue located in a College Park warehouse (2539 Coolidge Ave) – sustains the DIY ...