NARRABEEN 58A LAGOON ST

4 bed, 2 bath, 2 car
266m2