Virtual Tour - 120 Lake Placid Green SE, Calgary, Alberta T2J5V8 - A2323150