18 Trevelyan Street
Onekawa
Napier
  • Share

About Localeyes Property Ltd