17 Botha Street
Penrose
Auckland, Auckland
New Zealand