Karen Paris

Keller Williams Capital Properties