McCrae Property Management Ltd.

Picture of Office

McCrae has been renting properties in the Greater Edmonton area to quality tenants since 1990.


Our offices are located at the Shearwall Forming building:

217-9704 27 Avenue NW
Edmonton, Alberta T6N 1B2 Canada

Telephone: 1-780-463-3174


Map and Directions


See our listings at
Picture of OfficePicture of Office