Gary Gadd

Active Long Beach, CA President for Aegis Real Estate & Investments, Inc.