Allan Real Estate Investments: the skills, knowledge and attitude that ensure a great real estate experience.