James Carmichael
Handled things expertly, streamlining everything from marketing to contract execution and the settlement process
Licensed Real Estate Agent