Gordon Strahan

Active Zephyr Cove, NV President for G. Strahan & Associates, Inc.