James Manning

Active San Diego, CA Member for Strand Investments, Ltd., A California Limited Partnership