James Garner, CCIM

James Garner, CCIM

I Help Investors Create and Preserve Wealth | Work Hard. Play Hard.