James Smith

Written by

in

With over 15 years of experience, James specializes in luxury properties and has a keen eye for detail.