Ovenden A lives at 39 Warraba Rd, North Narrabeen, NSW 2101.
39 Warraba Road, North Narrabeen is a 664 sqm 4-bedroom house. It last sold for $1,101,000 on Mar 2014.
0407 363 313