James Teh

Director

  • 11

    med. days on market

  • 1

    recent property sales

  • 1

    properties leased


Current listings for James


Contact James Teh

James Teh

Universal Realty

Make contact with James Teh

Mandatory fields *
Call