OPUNAKE
Hillsborough
Tinopai
Albany Heights
Riccarton
Hawera
Hawera
Allenton
Spreydon
Hawera
360 South Road, Hawera
$218,500
Riverton
Merrilands