85 The Square

Palmerston North