Sale: 3416 - 16320 24 Street SW, Calgary, T2Y 5A1