Karen Troop

Pinnacle Estate Properties, Inc. | 805.338.7370 |

Bio: