Radburn ApartmentThe Radburn apartment is located in the most picturesque and beautiful locations of Nelson Bay.