Karen Troop

Pinnacle Estate Properties, Inc. | 805.338.7370 | karen@karentroop.com

Bio: