North Narrabeen 80 Nareen Parade

3 beds,  1 bath,  1329m2