Located on Burrard street at 3rd avenue in Fairview. This area is becoming luxury car central, it seems.