Work is progressing on transforming an unused area under I-83 in Station North Arts District into the world’s largest urban art park.
Work is progressing on transforming an unused area under I-83 in Station North Arts District into the world’s largest urban art park.