Catherine Sharpe

Active Palm City, FL Vice President for Ho'Omaha Loa, LLC