This ad is no longer availableSuncourt Place | 16186 121 St. NW, Edmonton | edmonton | LokatixSuncourt Place is conveniently located within walking distance of Dunluce business complex and Oxford Park Landing shopping complex. Easy access to 97th StSearch for other listings in : Edmonton