David Barrette

Active Torrance, CA President for Barrette Real Estate Investments, Inc.