42. David Weir, Royal LePage ProAlliance

David Weir of Royal LePage ProAlliance is part of this year's REP Top 200 Agents

42. David Weir, Royal LePage ProAlliance
http://discoverroyallepage.com/

Royal LePage ProAlliance
Trenton, ON