One of the oddest sights in Vancouver is an abandoned gas station at 711 Beach Ave.