Edward Hicks

Active Asheville, NC President for Timberland Investment Properties, Inc.

(828)676-0221