James Haverfield

Jim Haverfield

Realty Executives Mesa

Cell: 480-392-6168

Languages Spoken: English