Sale: 129-130 - 3095 PALLADIUM Dr, Ottawa, K2S 1B9