St. James Hall

3214 W 10th Ave, Vancouver, V6K 2L2