Beachside Living 2 Bed Right on Narrabeen Beach is located at 211 Ocean St, Narrabeen NSW 2101, Australia