5150-5162 Still Creek Avenue, Burnaby, British Columbia V5C 4E4
Click here for street view