Marsha Tickelpenny

Property Management Associate, Ray White Te Awamutu