Victoria 1092 Cloverdale Ave1092 Cloverdale Ave, Victoria, BC V8X 2T9, Canada Bell Tech Electric Victoria 1092 Cloverdale Ave, Victoria, BC V8X 2T9, Canada View