13th & Granville Pop-up Plaza

13th & Granville Pop-up Plaza

Pop-up plaza at W 13th Ave and Granville St. Partner: South Granville Business Improvement Association