1/105 Main Road, Havelock, Marlborough - Asking Price $450,000 | Marlborough Now