Complaint: TODD MICHAUD DRE License # 01450297 is A FRAUD. He does illegal work. He Lives in LA, CA and apparently is from canada. Todd Michaud at Keller Williams in W. Hollywood as a team with Real Estate Solutions and does individual work as a crook! He has no ethics, he is deceiveful and Not honest!
Address: 9000 W. Sunset Blvd. Suite 1100, W. Hollywood W. Hollywood, California USA