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