Retail, Commercial Use 11,096 SF
The subject property is located on the north-west corner of Granville street and West 14th Avenue, which is arguably one of the best corners in South Granville. Situated on two busy arterials, the premises experience tremendous vehicle and pedestrian exposure.