James Priestly
Professional, personable, agent extraordinaire!
Licensed Real Estate Agent / Certified Practicing Developer / Licensed Valuer