For Sale
$3,250,000
21 North Avalon Road, Avalon Beach NSW 2107
3 bd
1 ba
House
Avalon Beach
Listed by Veronica Allen