John McBride
John is knowledgeable and personable-he knows his markets and gives reliable advice
Broker