North Narrabeen 63 Rickard Road

4 beds,  2 bath,  3 car,  468m2