Craig Vellar
Keller Williams Northland Partners
Missouri - Kansas City Metro
License: Licensed in Missouri and Kansas
310 NW Englewood Road Kansas City, MO 64118
Annual Sales Volume: 3,997,800
License: Licensed in Missouri and Kansas
Annual Sales Volume: 3,997,800