860 Homer Street

860 Homer Street, Downtown, Vancouver
Building Size  18,000 sqft
Class  A