We’re proud to announce the newest addition to our growing portfolio: 124 St Lands, located at 12415 Jasper Avenue in the heart of Downtown Edmonton. Perched at the top of the river valley, this rare site offers a once-in-a-generation opportunity along one of the city’s historic Jasper Avenue. A Landmark Location Overlooking the North Saskatchewan…