13b Beach Place, Havelock, Marlborough - Asking Price $585,000 | Marlborough Now