David Carpenter

David Carpenter

Broker In Charge/Owner, Carpenter Homes & Land

Claremont, NC 28610

Phone (828) 464-2342

Property Types
Land
Markets
Charlotte