Desmond Armstrong

Active Long Beach, CA President for Armstrong Timeshare Association, Inc.