Tekokoa is located in Christchurch, New Zealand on Chester Fields 160 Chester Street East, Christchurch Central City. Tekokoa is rated 3 out of 5 in the category villa in New Zealand.
Address
Chester Fields 160 Chester Street East, Christchurch Central City