Thomas Applegate

Active Long Beach, CA President for Applegate Real Estate, Inc.