New World Windsor Street

51 Windsor St
Windsor
Invercargill 9810

New World Windsor Street