Craig Swanson is a highly skilled professional with a proven track-record in residential real estate sales, property development and design consulting. He has been a Real Estate Professional for over 25 years, successful in representing and advisi... (More)