Gary Shafer

Active Dallas, TX P for Trammell Crow Texas, Inc.