Retail Shop in Avalon Sold by Delmege Property

Shop 11A, 57 Avalon Parade, Avalon Beach, NSW 2107