North Narrabeen 68 Rickard Road

3 beds,  2 bath,  3 car,  575m2