About Campbell Harris Properties

We provide properties of high quality with discreet personal service.