New Leaf Properties corporate office is located in 5149 Country Hills Blvd NW Suite 104, Calgary, Alberta, T3A 5K8, Canada and has 11-50 employees.
new leaf properties inc
new leaf property management
new leaf properties
leaf properties
leaf properties inc
new leaf properties - inc
Departments
Number of employees
Sales
2
C-Suite
1
Operations
1
| Location | People at location |
| North America | 1-10 |
New Leaf Properties specializes in full-service property management in Calgary, offering personalized management solutions tailored to the unique needs of property owners. Their services include property maintenance, financial management, and legal compliance, ensuring that investments are well cared for and profitable. With a commitment to transpa... Read More