North Narrabeen 98 Rickard Road

3 beds,  1 bath,  462m2