Tommy Needles
Lee's Summit
Each Keller Williams® office is independently owned and operated
Tommy Needles
License #: 2013029531
Keller Williams Platinum Partners
Contact Me