Marvin Loughmiller

Active Gresham, OR Principal for Diamond Crest Const Inc