David Spencer
Kansas City, MO
More about me
Keller Williams Northland
Address: 800 E Northwest Highway, Suite 200, Palatine, IL, 60074
Office: (847) 241-2200
Mobile: (630) 750-4255